delve into the truth - Turc Anglais Dictionnaire